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.3

2

Leave a Reply

Your email address will not be published. Required fields are marked *