Sesame Street wind-up toys (Illco)

Illco released a set of Sesame Street character plastic wind-up toys.