Ja'Huk

Ja'Huk is a mantid located at the Klaxxi'vess in Dread Wastes.