Check out these pedal-powered rollercoasters in Japan. Don’t they give you goose bumps?!

(via Core77)