Carrot Plush

The Carrot Plush is a WellieWishers children's item released in 2017. Retail cost is $24.

The item is based on Carrot.