Klaxxi'va Lor

Klaxxi'va Lor is a mantid located outside the Heart of Fear in Dread Wastes.