People are putting facemasks on Japan’s Hachiko statue
Even faithful statued dogs apparently need to be protected from the Coronavirus, as a number of Japanese citizens have been caught putting facemasks on the iconic Hachiko Statue located at Shibuya in Tokyo, Japan. ICDYK, Hachiko was the faithful Akita doggo who waited for his master at the same Shibuya train station every day for […]