Shima Zori, or Shima Saba (Island Sandals)

Shima Zori, or Shima Saba (Island Sandals)
Rubber flip-flops