Tengu Shrill

Tengu Shrill are the Mesmer units of the Angchu Tengu. They are found patrolling the area around Aerie in Kinya Province.

Location

 * Shing Jea Island
 * Kinya Province