spiritualist

noun

1.
someone who serves as an intermediary between the living and the dead
Derived from:
spiritualism