Skip to main content
Cart
Slightly thicker fabric than fleece, made in Japan, sewing factory light green. ‐ Mercari: Shop from Japan