First Look At The Mario Kart Ride In Super Nintendo World!

This is so dope!! Checkout this first look inside the new Mario Kart ride in Super Nintendo World, at Universal Studios Japan! Officially opening up February 4th 2021, in Osaka, Japan. I def wanna go, once the world opens back up!! Mario Kart is one of my favorite games. Who’s your character of choice? Me, I’m Yoshi, all day!! I gets busy! Lol