Firstly, it's the Demon God, not simply "a demon" possessing the queen. Chapter 86, page 6 for reference.
Secondly, and I only have this as second hand knowledge, but a spoiler from an earlier chapter basically confirmed your suspicion. I'm far too lazy to go through ALL of the comments for ALL...