Made in Japan, approximately 134cm x 1.2m, white gauze fabric, cotton, soft ‐ Mercari: Shop from Japan