Ping. Arabic spoof of SP? weird.
I can't watch anymore. It's creepy. Every second frame says "submit to Islam" for all I know. *shudder*