A sneak peek inside the Super Mario World theme park

The new area will be inside Universal Studios Japan in Osaka
Super Mario World, Universal Studios, Mario, Nintendo
15September2019
Thomas Shambler