Comment on Super Nintendo World getting set to open in Japan in 2021. Here's what we know

Super Nintendo World getting set to open in Japan in 2021. Here's what we know

Ride a Mario Kart rollercoaster at Super Nintendo World. The Universal Studios Japan theme park is scheduled to open Feb. 2021. What you need to know       

 

Comment On This Story