Floral Embroidered Denim Sandals Slip-ons Shoes ‐ Mercari: Shop from Japan