utopianizer

utopianizer

(juːˈtəʊpɪəˌnaɪzə) or

utopianiser

n
an idealist