Japanese-made Igusa Tatami Sandals Slippers, L Size, Navy, Chili Pepper ☆ Delivered by post ‐ Mercari: Shop from Japan