Toad Arrives at Super Nintendo World at Universal Studios Hollywood
Toad joins his friends Mario, Luigi, and Princess Peach as a new walk-about character within SUPER NINTENDO WORLD™ at Universal Studios Hollywood. Toad, a resident of the Mushroom Kingdom who works in service of Princess Peach, will now be on hand to meet and interact with guests visiting from around the world. Since opening in early …