Depraver /(dē̇*prāv"ẽr)/

De·prav·er

Depraver

n.
  1. One who depraves or corrupts.