Kri'thik Screecher

Kri'thik Screechers are mantid located at Gai-Cho Battlefield in Townlong Steppes.

Objective of

 * The Enemy of My Enemy... Is Still My Enemy!