The Islamic Republic is proud to be the target of the rage of the world’s greatest Satan.