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.
Bowser’s Castle (or Koopa’s Castle in Japan) is an immense reconstruction of the iconic location from the games. Visitors will be able to climb a sweeping grand staircase,…