Beautiful, interesting, incredible cinema.
A 1988 Japanese language action/drama/adventure film directed by Takao Nagaishi, Shohei Tôjô and 1 other, starring Daisuke Shima, Megumi Mori and Kazuhiko Nishimura.