In Japanese mythology, all souls must cross the Sanzu River in order to reach the afterlife.