People are putting facemask on Hachiko statue in Japan AuthorJuly 13, 2020 A number of Japanese citizens were putting facemasks on the iconic Hachiko statue located at Shibuya in Tokyo, Japan. Hachiko was the faithful Akita dog wh... Read More... FUR0 Comments 02 min read