Afflicter
Af·flict·er
Afflicter
n.
One who afflicts.