That was the screech of the medusa.
. . . . coulda sworn that was a Harpy I heard . . .
. . . that screech is unmistakable. Just not sure whether it was Aëllo, Ocypete or Caeleno.