Desecrator /(?)/

Des·e·cra·tor

Desecrator

n.
  1. One who desecrates.