Dreylock

This demon was seen in the episode The Last Temptation of Christy.

Dreylock was the leader of the Scather demons, he calls the help of the Triad to abduct Christy, the key to what he and other demonic beings consider the ultimate power.

His abilities and powers are unknown.

He was vanquished by Christy Jenkins.