Satire? Humour? Laughing at oneself? In this part of the world? Are you delusional????

Plus, you hate Muslims...:P