High heels, check pattern, 24cm, made in Japan ‐ Mercari: Shop from Japan