Hachikō – Tokyo’s Iconic Dog

I’d like to set the scene as Maria in Sound of Music suggests “Let’s start at the very beginning” but maybe it’s better if I tell you first that this is Hachikō, the most famous dog in Japan, and that people come from all over Japan to visit his statue in central Tokyo. We tourists…

Read More