Well I can't really go into the details, but what you see here is some of the entrails.
Eh bien, je ne peux pas vraiment entrer dans les détails, mais vous pouvez voir ici une partie de ses entrailles.