: Action Drama : Japan : ja : 30/08/1986 : Shochiku-Fuji Company TFC SOEISHINSHA Japan Audio Visual Network : 105 min : 1.646 : English 日本語 : Released