Kanchelsis
From Multiversal Omnipedia
(Redirected from Mastraacht)
Kanchelsis, also known on some worlds as Mastraacht, is an intermediate power, the lord of all vampires. He is believed to have been spawned from the intermingled blood of the Seldarine (elvish pantheon) and a human creator-god. Kanchelsis makes his home in the Abyss.