Hokey Pokey Elmo

Hokey Pokey Elmo is a doll produced by Fischer Price in 2003.