Super Mario area opens at Universal Studios Japan

Culture Travel Guide to Japan Japan in Video

The Super Nintendo World featuring Mario and related characters opens at Universal Studios Japan in Osaka following two postponements due to the coronavirus.

[© Nippon TV News 24 Japan]

http://www.ntv.co.jp/englishnews/

NTV News 24