Mario Kart on the Tokyo streets
Mario Kart on the Tokyo streets

While walking in Shibuya you might come across these very familiar – and famous – figures. Mario and his pals can regularly be spotted in Tokyo and the Shibuya area. If you would like to try this for yourself, just pay a visit to maricar.com and check out the details.

Mario and his pals
Mario and his pals