Defacer
/(?)/
De·fa·cer
Defacer
n.
One who, or that which, defaces or disfigures.