Musical Animal Puppets

Musical Animal Puppets

These things amuse me, and I'm an adult. I can't imagine how much little kids would giggle over them.