Answer: manfromlamancha

AnswerCrossword Clue
MANFROMLAMANCHAQuixote