Desecrater
/(?)/
Des·e·cra·ter
Desecrater
n.
One who desecrates; a profaner.