Answer: humanwraith

AnswerCrossword Clue
HUMANWRAITH

Kindly spirit?