Shibuya – Hachiko and Love Hotels

Published on March 20, 2010 by Chris

A video overview of the Shibuya neighborhood in Tokyo Japan. Some call it Tokyo’s times square. A popular meeting spot is at the “Hachiko” dog statue, and in the evening at the love hotels in the area.


Add your comment

Your email address will not be published.