Check out the official trailer for Japan’s newest theme park! Super Nintendo World, at Universal Studios Japan! Officially opening February 4th, 2021. I def gotta go!! The Mario Cafe, and now this?!! I’m getting back to Japan once the world is back to normal!