Vest, 100% cotton, marcel et léon ‐ Mercari: Shop from Japan