Toad 8" Plush

Toad 8" Plush

Regular price
$22.99
Sale price
$22.99
Regular price
Sold out
Unit price
per 
Shipping calculated at checkout.

Toad is Princess Peach’s long time attendant and always let’s Mario that the princess is another castle.
Back to the top