Max Mara, Made in Italy, Velvet Pants with Logo-Embossed Buttons ‐ Mercari: Shop from Japan