Japan: take a look at this Super Nintendo World-themed train
Japan gets all the cool stuff, that’s a given and it’s a fact that many of us outside of Japan just accept. Universal Studios in Japan now has a pretty cool addition called Super Nintendo World and it’s the stuff of dreams. The gates are firmly shut for Super Nintendo World though, and it’s due…