E-28 Itoriya leopard print long-sleeved top. G & K embroidery. Size 9. ¥3000 each. ‐ Mercari: Shop from Japan