GOD SENT THE DELUSION