the demiurge, a giant snake with the head of a lion, floating in space looking down on the earth beneath it, in flames. detailed digital art