Muslim squirt Art imitating life.