Vintage Large Megatherium Dinosaur Applause 1992 Determined Plush Blue Teal.
Stands 12” tall