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