In the drowned forests of forgotten Japan, lanterns flicker over black waters.
A procession of silent priestesses walks toward the ancient shrine, where something beyond human awaits.
This cinematic horror vision explores the boundary between devotion and damnation a haunting meditation on beauty, death, and the unseen.
