CarsReal Life Mario Kart in AkihabaraMarch 21, 2016We just met some people driving real karts as Mario in Akihabara!