Universal Studios Japan Super Nintendo World opens at Universal Studios Japan in Osaka 3 years ago Children and adults alike trusted that their turn will experience the world's first Super Nintendo World and its life-sized Mushroom… On March 18, Super Nintendo World will finally Open in Universal Studios Japan 3 years ago After repeated delays, Super Nintendo World will open on March 18 at Universal Studios Japan in Osaka. The park was…