Answer: theharpies

AnswerCrossword Clue
THEHARPIESPredators of Greek myth