Adrican

Adricans are a fictional race of human-insect-oid's from Valkon's Universe.