
This long face towel is a collaboration between Yohji Yamamoto and IKEUCHI ORGANIC, a Japanese towel brand known for its commitment to safety and minimal environmental impact. The towel is crafted from 100% organic cotton and is certified safe enough for babies to eat.