Plush 1999 Stuffins CVS 23’ x 15’ stuffed Creature Form the Black Lagoon Universal Studios Monsters. Like New