IKEUCHI ORGANIC is an organic cotton towel company that has been producing environmentally friendly products since 1953. IKEUCHI ORGANIC is committed to producing organic towels by abiding by three EU standards: 1) More than three years of organic farming, 2) Non-GMO seeds, and 3) Fair-trade cotton. Our towels are created using only wind-power energy, and they have been acclaimed as the world’s purest towels. Our towels are so absorbent that they will sink to the bottom of water in 5 seconds. Because they are completely organic, they are also safe for babies and small children to put them into their mouths.