Koozbanians

A species of Muppet creatures from the planet Koozbane.