Super Nintendo World will open at Universal Studios Japan March 18. The theme park’s land will include Mario Kart and Yoshi rides and attractions.
Dewayne Bevil, Orlando Sentinel: Travel
Mon, 03/08/2021 - 8:19am
Super Nintendo World will open at Universal Studios Japan March 18. The theme park’s land will include Mario Kart and Yoshi rides and attractions.