Ran France, Japon 1985 – 160min.