JAPAN- First Impressions: Day 1 in Tokyo. We visited everything on foot. No metro, no train, just a 20km walk from morning until night. Subscribe here: …

AloJapan.com