Long-awaited 'Super Mario' theme park opens in Japan
OSAKA, Japan: Here we go! After months of pandemic delays, Nintendo's first ever theme park, featuring a “Mario Kart” ride in a real-life Bowser's Castle, opened in Japan on Thursday to delighted fans. © New Straits Times Press (M) Bhd