Mindshattered Screecher

The Mindshattered Screecher is an owl located in Darkheart Thicket.