You undoubtedly know about the Hachiko statue, Shibuya's de facto meeting spot. And you probably know a little bit about how the pup waited patiently at Shibuya Station every day for his owner to come ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results