Feature

●Product Size: Approx. 12.6 x 33.5 inches (32
●Product Weight: Approx. 2.5 oz (70
●Material: 100% cotton
●Made in Japan
●Imabari Certification Number: 2017-1616


Description

-