Universal Studios Japan has just released a brand new trailer celebrating the upcoming Super Nintendo World theme park! The trailer features Mario running around the park at the delight of its guests.
According to the description, Super Nintendo World will be a unique structure consisting of two layers, an attraction where you can experience the world of Nintendo games including “Mario Kart” while featuring a magnificent area where restaurants and shops gather. Super Nintendo World officially opens in 2020.