Answer: handdevil

AnswerCrossword Clue
HANDDEVIL

Sock puppet in a morality play?