God appear in a nuclear Blast.  Digital art