Delilah Briarwood

Lady Briarwood is a magician vampire?