I can’t quite make it out. What does it say?
I think it says XCARNAGE, which seems kind of strange, but make a perfect caption to this picture.