Loading...
Uploaded by TheProdigalSunset on Sep 13, 2009
The famous Shibuya Crosswalk, as seen in Lost in Translation, as seen from above, from the 18th floor of the Shibuya Excel Hotel Tokyu.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)