Mamma Mia! Japan opens world’s first Super Nintendo World | Babylon