sacrileger
/ˌsæk.rɪˈlɛɡ.ər/Definitions
1. noun
One who shows disrespect for, or engages in, sacrilegious acts or speech, typically in a manner that is considered shocking or irreverent.
“The artist’s sacrileger performance at the sacred site sparked widespread outrage among the local community.”