Handmade, 100% cotton, 1.20m x 1.80m, made in Japan ‐ Mercari: Shop from Japan