Inside Super Nintendo World Japan
Universal Studios Japan gave a sneak peek into the newest addition to its theme park, set to open in February 2021
Super Nintendo World Shares Sneak Peek Before Opening in FebruarySuper Nintendo World is set to open at Universal Studios Japan in Osaka on February 4th 2021.