The Well of Souls and Soul Keepers

Soul Keepers lore:

The soul keepers are beings that have created wells for each separate earth or dimension. These wells contain every soul that will be created and every soul that will die or has died as well as all time and space for that dimension. The soul keepers can not be killed or die of diseases or even age. The soul keepers can not be bribed or corrupted or influenced. The soul keepers do not influence any events or beings. The soul keepers have simply created a well that contains all of that dimensions life and death and time. The soul keepers do not kill or attack. They exist in almost a pocket dimension where they will stay forever. This pocket dimension can be entered from any of the dimensions that have been created by the but not from any that have not been created by them. There is one being in each dimension that holds the knowledge of the location of where you can enter this pocket dimension. If all of the well of souls are destroyed and all of there dimensions that they have created are wiped from existence then it will be impossible to reach them

Some more info on the well of souls:

Everyone can bring one person back from the dead at the well of souls. You cannot bring any more than one back. If you are brought back from the well of souls then you can bring one person back unless you have already brought someone back. If you try to bring more than one person back EVER then you will be sucked into a place between time and space where it is nothing. Absolute nothingness and you have no body only a mind. You can only think and can not see anything. You are trapped forever in nothingness.