iconoclast: a destroyer of images used in religious worship
destroyer: a person who destroys or ruins or lays waste to
vizsla: Hungarian hunting dog resembling the Weimaraner but having a rich deep red coat