Mamma Mia! Japan opens world’s first Super Nintendo World
Universal Studios Japan have opened the gates to the much anticipated Super Nintendo World in Osaka. Following the alleviation of major covid-19 restrictions in Osaka, Super Nintendo World opened to the public on 18 March and beloved childhood characters are…