Video: Mario Cafe & Store opening ceremony at Universal Studios Japan

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 […]

Author: Elijah Nicki