Dilgar (Utopia)

The Dilgar are a humanoid species with surface feline traits. An unknown force attacked the Dilgar Homeworld, now only 6'000 Dilgar remained.