It was only yesterday when we got treated to some pictures of the newly-opened Mario Cafe & Store that's situated in Super Nintendo World, Universal Studios Japan. And although the Nintendo-themed park may not be opening fully just yet (rides will open next year), attendees can still stop by, have a look around and enjoy […]

Read more of this post


This post is ad-supported