Location: , ,
Gender: F
Eyes:
Hair:
Age:
Description Abigail Owens, who is about 32 years old now, was the Demon Queen about 15 years ago. She is also presumed to be the birth mother of Elizabeth Hooper.