Warlock

Warlock is an alien being from a species of techno-organic life forms collectively known as the Technarch. He came to Earth many years ago where he became an associate, and subsequently a member of the New Mutants. He formed a close bond with a teammate named Doug Ramsey. Following Doug Ramsey's death, Warlock interfaced his techno-organic form with Ramsey's remains, resurrecting him as a composite being which came to be known as Douglock.

Appearances

 * New Mutants 32