Sandaled foot