三途川
The etymology of "Ohigan" is from "the other shore of the Sanzu River", which separates this life from the afterlife in Japanese Buddhist tradition.