Allah is pissed.