Batik is both an art form and a craft that has gained international recognition ... Traditionally made on fabrics like cotton ...