Arab feet worship and rough Operation Pussy Run!