My best guess is that it is not really Iran, but Putin Minions from Dodge...