Cotton woven into a musical Entertainment