Snowblind Windcaller

Snowblind Windcallers are harpies located in the Icewing Pass area of Alterac Valley.