Allah is pissed off.