Aquascutum, made in England, cashmere Chester coat, long coat ‐ Mercari: Shop from Japan