Universal has been teasing its creation for a minute now, but we finally get a good inside look on Super Nintendo World in Hollywood! Complete with Bowser’s Castle, Toadstool Cafe, and real-life ‘Mario Kart' - it's a fully immersive Mushroom Kingdom!
Opening February 17, 2023, check out the video below!
Source: Variety