Pupa Musical Caterpillar

Pupa Musical Caterpillar

Each of the eight balls in this musical caterpillar plays a different note in the scale when squeezed. The balls can be rearranged to make new "songs" -- and there's something so endearing about those googly eyes.