People often ask what I love about Japan. After viewing the latest picture of aliens fighting for control of Tokyo while on the Yamanote train…
People often ask what I love about Japan. After viewing the latest picture of aliens fighting for control of Tokyo while on the Yamanote train…