Ironbeak Screecher

Ironbeak Screechers are level 52-53 owls found in northern Felwood.