OTBT Protestor Women's Slip On Synthetic Rubber sole Leather upper Manmade insole Rubber outsole STONE PROTESTOR