cau-ka-long