In Japan, You Can Tour Cities In Mario Kart Style Complete In Mario Getup

There is nothing more Japanese then seeing Japanese cities while zipping around in Mario Kart. I mean, Mario is arguably one of the most recognizable pop culture icons of Japan. You know that when even the Tokyo Olympics committee also uses Mario as one of the mascots for the big game in 2020. While Nintendo […]