Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Aug 30, 2011
My Trip to Tokyo Japan. While we were in Japan we Visited Cosmo World in Yokohama, Japan. It's really a nice place. This video was taken Oct 10,2010. Sorry for the late upload. Subscribe to me if your not subscribed to me yet. I would really appreciate it. Thanks :-) more videos to come soon