Universal Studios Japan today announced that its long-awaited Super Nintendo World area will finally open to the public on February 4, 2021. IGN Japan was on hand for a sneak peek at one section of the new world; the very first time members of the press have been invited inside – check out our gallery below. [widget path="global/article/imagegallery" parameters="albumSlug=super-nintendo-world-in-universal-studios-japan-sneak-peek&captions=true"] Bowser’s Castle (or Koopa’s Castle in Japan) is an immense reconstruction of the iconic location from the games.