fantasist

/F AE1 N AH0 S IH1 S T/
noun
  1. 1

    One who creates fantasies.

  2. 2

    One living in a fantasy world.

  3. 3

    A writer who writes in the fantasy style.

Source: https://en.wiktionary.org/wiki/fantasist