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 MoreOne 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