Long-sleeved top, leopard print, with buttons, stand collar, women's ‐ Mercari: Shop from Japan