Mario Cafe and Store Tour | Universal Studios Japan



On this video, I tour the Mario Cafe and Store at Universal Studios Japan. Since Super Nintendo World will only open in spring …

Translate »