Super Nintendo World, which is currently being built at Universal Studios Japan (the concept will later also come to Singapore and the US), is a place where you can really experience the Mushroom Kingdom, visit Peachs Castle and drive IRL Mario Karts. The park is still far from finished, but it’s planned to open this […]