The Deceiver
Today, he is their ally, and they will face a painful punishment.
16:63By Allah, We verily sent messengers unto the nations before thee, but the devil made their deeds fairseeming unto them. So he is their patron this day, and theirs will be a painful doom.