TeddyMay 11, 20191 min readHachikoProbably the most famous meeting point in Japan is at the statue of Hachiko. Hachiko was a Akita dog lived near Shibuya station which...