Krik'thik Invader

Krik'thik Invaders are mantid located in the Gate of the Setting Sun.