Harrods Trench Coat, Light Green, 100% Cotton, Size 2, Made in Japan, Formal ‐ Mercari: Shop from Japan