Japan

Here’s your first look at Super Nintendo World at Universal Studios Japan

Our first look at Super Nintendo World has appeared, and the images show off the main tower and the pole you can imagine Mario sliding down.

1 month ago

Japan headlines

Page 1

Japan latest