Super Nintendo World in Japan declares a grand opening event on March 18

Super Nintendo World in Japan will hold a grand opening event this month! Universal Studios Japan declared that the Nintendo-themed land will have its official grand opening on March 18, 2021, commencing the park’s year-long 20th-anniversary celebration. The multi-level area will include Mario Kart-and Yoshi-themed Continue Reading