Guest photos from Super Nintendo World

It would seem as though specially selected guests have had a chance to check out the newly built Super Nintendo World at Universal Studios Japan, which is due to open on 4th February, 2021. The source website has selected a number of images from various sources including social media to compile a good look at […]

Leave a Reply

Your email address will not be published. Required fields are marked *