Fisher Price Roll a Rounds Caterpillar
Very clean.
Creates lot of visual fun - one circle makes 2 balls twirl round and round while the other spins a single ball around
Pull on the yellow string, the cute caterpillar character rolls, it's eyes go up and down, and the antennae wave side-to-side bringing him to life