Answer: manmademoon

AnswerCrossword Clue
MANMADEMOON

IGY marvel.