Enu

Enu were near-humans from Deylerax.