Roodjii

Roodjii are creatures from an unknown planet. They are well known for moving in packs, accompanied by distinctive screaming.