skycycle the pedal roller coaster in japan wtf January 13, 2015 Skycycle, the pedal roller coaster in Japan – WTF fun facts Share this:TwitterFacebook Related