Afflicter

Af·flict·er

Afflicter

n.
  1. One who afflicts.