Hachiko statue at Shibuya station
If you’re interested in Japan, you might have heard of their most famous dog in history, Hachiko at Shibuya Station. This akita’s loyalty and devotion to it’s master has been the inspiration for many and his story has touched the hearts of the people of …