Just Cavalli Embroidered Logo Long Sleeve T-shirt with Star Studs ‐ Mercari: Shop from Japan