Loading...
Uploaded by schnarchkatze on Jun 22, 2006
A little view of the Sunshine City shopping mall in Ikebukuro on June 21st, 2006 and its water fountain - a miniature of the one in front of the Bellagio in Las Vega...well, not really!
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)