Universal Studios Hollywood Is Now Selling Super Nintendo World Merch

“available for a limited time”.

If you’ve been eager to get your hands on some Super Nintendo World merchandise and happen to be located in America, you’re in luck. Nintendo is making some themed items available for a limited time at the Universal Studios Store in Hollywood.

Read the full article on nintendolife.com