Tag: Shibuya ( Page 1 / 1 )

Go Karting in Shibuya

Real life Mario Kart?! A full-fledged company exists in Tokyo for the sole purpose of leading costumed go-kart tours through high-traffic areas like the Shibuya crossing, Roppongi, Odaiba, and near the Tokyo tower.

Popular Posts

Newest Posts