It's said that somewhere, in seas far from the eyes of men, lies a mysterious island linked to the land of the dead. Some tales say that this island is the last place souls see before moving on to the afterlife. But when a certain vacationing Elephant stu