Smile Time Puppets

The Smile Time Puppets were the chief antagonists of the highly acclaimed Angel episode "Smile Time" as well as the spin-off comic books that came after the episode's success - they are also unique in the fact that they are Muppets akin to those seen in Sesame Street or other Henson media, of course unlike their harmless real world counterparts these muppets were malevolent and twisted, being possessed by demons that sought to use them to cast a spell over their young audience and drain them of their life essence.