Textile loom and Cotton