iconoclast: someone who attacks cherished ideas or traditional institutions
attacker: someone who attacks
restharrow: Eurasian plant having loose racemes of pink or purple flowers and spiny stems and tough roots