A god has arrived