Tōrō nagashi - Good night, sweet prince

First held in 1946, Toro Nagashi (literally, “flowing lanterns”) is a Japanese ceremony in which participants float glowing paper lanterns down a river to commemorate the souls of the dead. Typically observed during Obon, a three-day Buddhist festival held in honor of one’s ancestors, Toro Nagashi is meant to be more of a joyful celebration than a time of mourning. We take a closer look at the origin and customs of this fascinating tradition.


Popular Posts