(Free Wrapping) Made in Japan with Imabari Towels. The generous length covers the shoulder belt of the carrier straps such as ergo, protecting your baby drools. Made of Imabari Towel, which is soft even when it gets overflowing with your babys face. Recommended as a baby shower or small gift.