Boglins

Boglins was a series of toy puppets.