Beautiful, interesting, incredible cinema.
Set as Buddhism is being introduced to Japan from China, this strange fable is the tale of a young noblewoman who leaves her home to follow the ghost of a prince…