It's a blood bath with Akbar corpses everywhere. I don't know who they are or what happened to them, but clearly they've been blessed by Allah's super powers. I bet it doesn't smell too good over there.