Answer: thegrimharvester

AnswerCrossword Clue
THEGRIMHARVESTERDevil's twin?