Nintendo Nintendo Official Super Mario Toad Plush, 6"
Give Princess Peach a helping hand! This Super Mario Toad Plush Doll is mighty hard to resist! The anthropomorphic mushroom stands about 7-inches tall. Let this adorable Toad Plush Doll give Princess Peach a helping hand! Standing approxima...tely 7-inches tall, Toad is a limited availability Super Mario Plush Doll that's mighty hard to resist! Princess Peach Doll sold separately. Toad is a fictional, anthropomorphic mushroom retainer in the Mario series, created by Shigeru Miyamoto. A citizen of the Mushroom Kingdom, Toad is one of Princess Peach's most loyal servants and is constantly working on her behalf. Read More