Kenzo Chester Coat, Long Length, Made in France, Cashmere, Wool ‐ Mercari: Shop from Japan