Language:
Free Online Dictionary|3Dict

独来独往

Source : CEDICT

coming and going alone (idiom); a lone operator/keeping to oneself/unsociable/maverick