Hey where do I get the mindflayer ring?
In the swamp, not far from the entrance to the elf enclave.
From an event or just exploring
A new prison location should appear there, the ring will be in it. This will happen after the event.