Answer: themaninthefemask

AnswerCrossword Clue
THEMANINTHEFEMASKDumas hero