Hello my global friends. Let’s walk in Japan. Walking in Omori Tokyo Japan in June 2020. Omori is a rare area in Tokyo with exhibits of Japanese locomotives.

AloJapan.com