Image Unavailable

Davy Jones' Locker is an Otherworld at the threshold between Sheol and Oceanus, one aspect of the Veil between Life and Death. Gathering and guiding the Souls of those lost at sea to the beyond, it is a place of endless wandering, anguish, and despair. Nevertheless, it serves an important function as a psychopomp.