Super Nintendo World taking shape at Universal Studios Japan
You know that feeling when a present’s coming your way, and even though you know you can’t unwrap it just yet, you know exactly what’s inside? That’s been Universal Studios Japan for a while now, ever since they broke ground to develop Super Nintendo World. The immersive themed area starring…