Two-piece leopard print long sleeve top, boat neck ‐ Mercari: Shop from Japan