utopiast

utopiast

(juːˈtəʊpɪəst)
n
someone who seeks perfection in society