Answer: thegrimharvester

AnswerCrossword Clue
THEGRIMHARVESTER

Devil's twin?