Dithrax

The Dithrax are a species native to the planet Edele in the Distifibula Galaxy.

Biology
A spiny clinging grooverunner.

Appearance

 * Star Kid (1997)