Muslim egypt xxx Art imitating life.