Captain Toad Sitting 7"
Captain Toad is a character who first appeared in Super Mario Galaxy. Now he's the star of his very own game.
- Official Licensed Plush By Little Buddy
- Extremely Detailed / High Quality
- Limited availability
- Size: 4.5"L x 5"W x 6.5"H