fantasist

noun

1.
a creator of fantasies
Derived from:
fantasy