Beautiful, interesting, incredible cinema.
A 1983 Japanese film directed by Azuma Morisaki and based on a novel by Muramatsu Tomomi.