defacer

noun

A person who spoils the surface or appearance of something, such as with graffiti.