Beautiful, interesting, incredible cinema.
A 1996 Japanese language drama film directed by Tokihisa Morikawa, starring Kaori Momoi.