Loading...
Uploaded by midg1968 on Apr 5, 2009
The Monorail built for the Tokyo Olympics which takes passengers to and from the man-made Odaiba island.
Travel & Events
Standard YouTube License
it's amazing how densely built up city
LynxTM 2 years ago
Load more suggestions
it's amazing how densely built up city
LynxTM 2 years ago