Handmade Fleece Smock, Size 120, Width 49.5cm ‐ Mercari: Shop from Japan