Screeching

The Screeching are a group of blue-plumaged harpies found residing in Screeching Canyon in the Thousand Needles.

They storage their foodstuffs in the depths of their lair.

Types

 * Screeching Harpy
 * Screeching Roguefeather
 * Screeching Windcaller