Japanese-made Igusa Tatami Sandals Slippers, L Size, Red, Chrysanthemum Crest ☆Post-delivery☆ ‐ Mercari: Shop from Japan