The images comes from Internet Haganah (thanks to Sr. Soph). It appears that this is some kind of World Cup soccer ball, with the flags of the various participating nations — including Saudi Arabia.
So what? Well, as you can see, the Saudi flag prominently features the Shahada, the Islamic profession of faith: “There is no god but Allah and Muhammad is his messenger.”
And…people are going to kick that?
This one could rival the Cartoon Jihad. But of course, it is never possible to guess about what will be chosen as the next pretext to stoke the sense of grievance and rage that the jihadists need to garner support and recruits.