You searched for: “eidoloclast
eidoloclast
One who demolishes idols.