Answer: foofoomanchu

AnswerCrossword Clue
FOOFOOMANCHU

Mustachioed villain who's a bit of a pantywaist?