100% Organic Cotton
108cm/106cm
roll size: 36 meters
Sold by the roll
made in Japan
please call or email for more information.