Mesmerizer
/(?)/
Mes·mer·i·zer
Mesmerizer
n.
One who mesmerizes.