On Instagram?

Check out Hype & Stuff's Instagram page

tourist sites in japan

Take A Night Ride On A Rainbow At Japan’s Yokohama Cosmoworld

Yokohama Cosmo World is a theme park in Yokohama, Kanagawa Prefecture, Japan. It features the ginormous Ferris wheel, the Cosmo…

1 year ago

We're hiring lifestyle writers!