The picture depicts the ongoing conflict between Science and Religion regarding Darwin's evolution theories. This conflict evolved into the fighting between Angels and AI now.