Japanese-made Igusa Tatami Sandals Heeled Slippers L Size Cross Design ☆Posted by Post☆ ‐ Mercari: Shop from Japan