Screeching Windcaller

Screeching Windcallers are harpies located at Roguefeather Den in Thousand Needles.

Drops

 * Vibrant Plume