Japan's Super Nintendo World Theme Park to Open This Summer
Japan's Super Nintendo World Theme Park to Open This Summer
It will be located in the city of Osaka.