Unless, LayoutGuru, is this the new Daleel? Or a joke Daleel? http://groups.yahoo.com/group/daleel_almojahid4/
Based on the group's poste description, I'd say it is a joke:
We Support the great screw with a sheep and massive camel ejaculation
I've been watching a few other things and haven't read the boards. I remember that other Daleel site had some bogus posts or pics too.
Thanks for the update.