nice! so far, i've got that she's a witch who is possessed by the ghost of a witch from the salem witch trials era. the host body has a cousin in ~helly's host body and the demon riding around in his skin knows the demon that ghost witch used to worship/do deals with.