Loading...
Uploaded by 1GAE on Feb 17, 2010
Video filmed at Shibuya Crossing. February 11 is a national holiday in Japan (National Foundation Day - kenkoku kinenbi): According to the earliest Japanese history records, on this day in the year 660 BC the first Japanese emperor was crowned.
Travel & Events
Standard YouTube License
Load more suggestions
All Comments