Carters Hey Diddle Diddle musical plush crib toy.
Normal wear from play. No rips or stains.
Plays Twinkle Twinkle Little Star.