Screecher

Screechers are hostile creatures in Beyond Flesh and Blood.