The What? (& Is that a dead lizard?)The necrosphere & yes, ants were eating it

The Necrosphere