Universal Studios Japan will hold its grand opening of the world’s first Super Nintendo World on February 4, 2021. The theme park will bring to life a highly themed and immersive land featuring Nintendo’s legendary worlds, characters and adventures where guests will be able to...