There is a town that exists on another plane of existence, built by humans and magic users, cut off from the rest of the world.
They call it Kingdom Come.
Kingdom Come is where you go when you’re deemed a monster, or just not important enough in the grand scheme of things.
Kingdom Come is a town full of vampires, werewolves, hounds, demons, humans nobody will miss, all of them caught and delivered against their will, trapped by invisible walls.
Once you enter Kingdom Come, there is no leaving. This is your home now, for better or for worse.