A Street Kart tour of Shibuya, Central Tokyo, on New Years Eve 2019-2020. Not shown at actual speed; some at 2x, 4x, 8x actual speed. We’re not driving …

AloJapan.com