This is a Babies First Teddy Bear Lullaby Blue Musical Plush Figure, produced by the good people at Cuddle Barn
This plush figure stands 10 inches tall and sings short tunes- "Mary Had a Little Lamb", "Twinkle Twinkle Little Star", or "Rock a Bye Baby".
A great gift for any young child!