From Destinypedia, the Destiny wiki
Tormentors are hulking, vaguely humanoid beings, adorned in what appear to be long strips of cloth. Unsettlingly, they lack faces and appear nearly headless, instead having simple metallic "caps" which emit a bright yellow-orange light. Their hands and feet both have three fingers and an opposable thumb.
List of Appearances