Japan: Super Nintendo World to open at Universal Studios in Spring 2021, Mario Cafe & Store this October
Nintendo has confirmed this morning that the beautiful Super Nintendo World is now scheduled to open at Universal Studios Japan next spring (presumably if all goes well) The Kyoto-based company also stated that the first Mario Cafe & Store is set to open at the Hollywood Area of Universal Studios Japan on 16th October this…