Let’s walk from Yurakucho to Tokyo Station (at the end of the video) Yurakucho is between Tokyo Station, Ginza and Hibiya Park — there sits the massive Tokyo … Alo Japan.
Alo Japan.