Video: Mario Cafe & Store opening ceremony at Universal Studios Japan
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…