Category Archives: Ohigan

Ohigan

Ohigan literally means “the other shore” in Buddhist terminology. It is two periods of seven days with theView full post »