This is a group of Cheesy Bacon Turtles after sunning themselves in the oven. They look pretty disgusting but I'm sure like they taste like a little salmonella-y slice of heaven. Just don't tell the Ninja Turtles I said that (I still owe Michelangelo for the last bag we split).
Thanks to bowzee and MalfunctionX, who eat cheesy bacon turtle soup like it's their job. Because it is. Shredder makes them.