Twiddlebugs

Twiddlebugs are these characters from Sesame Street.