Hachiko

Hachikō, the loyal hound

One of Tokyo’s most beloved landmarks, the Hachikō Statue stands proudly outside Shibuya Station, honouring Japan’s most loyal dog. This iconic meeting spot attracts visitors…

Read More