Yup, you’re 100% correct. I just wasn’t sure how many people were familiar with the term (it doesn’t come up in daily conversation that often - at least I hope not! LOL), so I went with “evil spirit” instead.
Good catch!
Oh yeah, succubusses are way more fun.