experiencetokyo.net
Akiba Kart : An awesome way to relive the Super Mario Kart memories in the real world at Akihabara
So you are a fan of the Super Mario Kart series? I bumped into a rather interesting concept which I had heard a couple of months back. Driving a go-kart in the Tokyo City dressed up as a character from Super Mario or otherwise!!.