A video I recorded during my trip to Japan in summer 2009. Please excuse the poor video quality.
This is a look around Venus Fort (located in Odaiba), a giant shopping mall with an interior that is modeled after a South-European city, including a big fountain.
Link to this comment:
All Comments (0)