mesmerizer

noun

1.
a person who induces hypnosis
Derived from:
mesmerism