Answer: utopiast

AnswerCrossword Clue
utopiastone who looks for perfection in society