Take A Photo with Hachiko Statue, Shibuya, Tokyo – Japan

Traveljunkieindonesia.com – We took the subway to Shibuya. Upon exiting Shibuya station, we came across the bronze statue of Hachiko, Shibuya, Tokyo. This is a statue of a dog who always waited for his master to come home on the… Continue Reading