Not yet rated
Japanese/64 min./1989
It won the award for Seventh Best Film at the Pink Grand Prix ceremony.