Answer: cryinghyena

AnswerCrossword Clue
CRYINGHYENANot so happy a scavenger?