iconoclast

iconoclast

n.

1. one who challenges or seeks to overthrow established ideas, traditions, or practices.

2. in religion, one who opposes iconolatry or, more generally, the use of physical images in worship. —iconoclastic adj.