Traditional Japanese fabric slippers, 22-23cm, last ones ‐ Mercari: Shop from Japan