Imagine walking with this sign through the street of an Islamic country. I am pretty sure I know the reaction.......