What is wrong with this picture? Buddhist beads are generally a sign of a pacifist. A Palestinian kaffiyah is a sign of support for terrorism. Combined peace and death and in the gay Castro District.
The gay Castro District adds an additional overtone. The kaffiyah, as worn by all Arabs, is a sign of gay-hate. All Arab populations stone gay men to death, if they are public.
Some day the gay population will figure this out and will start thinking about the tens of millions of gay men in Arab countries who can be stone to death if their gayness is discovered. Right now the issue is not on the gay-dar screen. Many gay men are even extremists supporting the Palestinian cause in complete ignorance of what Palestinians do to gay men.
I didn't mention gay women because Arabs don't believe lesbians exist.