Tag Archives: mario kart

Japanese Mario Kart in the Streets of Tokyo: 2024 Guide

If you haven’t already seen the videos online, you can dress up as Super Mario...

4 Comments