Wouldn't 'sprize me if this bunch is directly tied in some way to their terrorist Muzzzzlum brethren.
Just thinking out loud...no proof of course ;-)
Yo! Dude, why you be playa-hate'n? Sup wi dat, huh? Che'kis ou - you be trippin w'du dissin, I be dancin on yo hed - word!