Long-sleeved thin sweatshirt, 90cm, leopard print with chiffon ‐ Mercari: Shop from Japan