Alienator
Al·ien·a·tor
Alienator
n.
One who alienates.