My 5: Hachikō Statue & Mural – Shibuya Station, Tokyo.

Hachiko Statue Shibuya Station Tokyo

1. February 2019. Much like The Little Mermaid in the Danish capital Copenhagen and Mannekin Pis in Brussels, Tokyo’s bronze Hachikō statue is a diminutive, understated sculpture perhaps in danger of underwhelming the casual tourist. But if you’re aware of the dog’s touching backstory and hugely important place in Japanese culture, you’ll appreciate that this is […]

Read More