Loading...
Uploaded by SpirosK on Jul 23, 2008
The view from the Mori Building at Roppongi Hills, Tokyo, Japan... By far the best view i had in Japan. But not the most awe-inspiring.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)