A Super Mario Theme Park is Opening in Japan — With a Mario Kart Ride The Daily DropoutOctober 29, 2020super, mario, nintendo, world, theme, park, japan, ride, yoshi, bowser, castle