A surrealistic illustration of the civilizational clash between religion and technology.A surrealistic illustration of the civilizational clash between religion and technology.A surrealistic illustration of the civilizational clash between religion and technology.