Figures...something tells me the site I had linked to for the pic has that "no hotlinking" feature...so, I present what I intended to show:
Very likely a transformer explosion.
"We're missing Optimus Prime"
Much better, lol. I'm no prude by any means, but that slideshow, or whatever it was, very nearly made me sick.