Vedorkian

The Vedorkians are a feline humanoid species.

Biology
A humanoid feline species.

Appearance

 * Heist, Or How to Steal A Planet Universe Issue 004