PHOTOS: NEW “Whose Cap?” Merchandise Coming to the Mario Store on October 16 at Universal Studios Japan
The opening of the Mario Store at Universal Studios Japan is nigh, with the announced date of October 16th not even that far away! And to celebrate, the park has revealed some of the original goods that will populate this exciting new shop. This is only a taste of the many items that will be available, so stay tuned to Universal Parks News Today for a full tour!
All of these super items and much more will be available at the Mario Store in Universal Studios Japan’s Hollywood area starting October 16th. And don’t forget that Super Nintendo World opens Spring 2021 at the park, so stay tuned to UPNT for all the latest coverage on this exciting expansion!