Answer: marcelpust

AnswerCrossword Clue
MARCELPUST

Charles Swann's creator