Shan'ze Invader

Shan'ze Invaders are mogu found storming the bridge between the Shado-Pan Garrison and Niuzao Temple in the Townlong Steppes with air support from Shan'ze Cloudriders.