iconoclast: a destroyer of images used in religious worship
destroyer: a person who destroys or ruins or lays waste to
king vulture: large black-and-white vulture of South America and Central America; have colorful wattles and wartlike protuberances on head and neck