Answer: cryinghyena

AnswerCrossword Clue
CRYINGHYENA

Not so happy a scavenger?