Arab feet worship!