This is a Carters Child Of Mine #83146 Pink Giraffe Musical Wind Up Toy that measures 9 inches standing.
This has a fleece like material that is white with brown embroidered spots, tan (bottoms of its feet) and a swirls for nostrils with brown sewn in features. Giraffe plays "Twinkle Twinkle" when you wind it up (It's head also moves)
This sweet plush has no visible rips or tears and comes from a non-smoking environment. 19