Creature:Theria

The Theria are a race of velociraptor-like aliens, native to the planet Andalaxia.