inflicter

noun

One who inflicts.