Flayedwing Screamer

Flayedwing Screamers are flayedwings located in the House of the Chosen in Maldraxxus.