Me and Lizzie have some cool adventures in Tokyo; seeing many great things; the efficiency and grand scale of the Tokyo Metro System, the sad tale of Hachiko, … Alo Japan.
Alo Japan.