Iconoclast Protestants
Gaia worshiping atheists
Sodomites
Satanists
Islamist
I'm thinking it was someone from the last three choices. I don't think Iconoclast Protestants are around anymore, and this doesn't seem to fit the mode of the Gaia types. I'm not sure if we will ever hear who was the culprit.
Good post.