Fraggles

Fraggles live in Fraggle Rock.