Live action footage
March 12 Tokyo, Japan - Driver's POV through the Showa Dori underpass of central Tokyo.
HD
1920 x 1080
Editorial Use Only