experiencetokyo.net
Hachiko Christmas : Santa Claus, Illumination and a lot of crowd
Hachiko, the famous pet dog of Japan is having some warm time in Shibuya. Yeah its that time of the year, Christmas time and Hachiko is enjoying the annual illumination!!!!The lights are all around the Hachiko Square.