Sarasa pattern genuine leather x Indian embroidery ribbon platform sandals Chigusa Camel Clutch M size 24cm ‐ Mercari: Shop from Japan