British-made Barracuda trench coat, excellent condition, worth approximately 100,000 yen (original price) ‐ Mercari: Shop from Japan