You have no items in your cart
Nintendo Super Mario - Toad Puppet
is backordered and will ship as soon as it is back in stock.
Your favorite Super Mario characters are now hand puppets. Let everyone know their princess is in another castle with your very own Toad puppet.
About 10 inches tall
Interact with your favorite characters like never before