1963 · Action, War, Drama · 1h 38m · 7.0
The fifth film of the desperado outpost series directed by Senkichi Taniguchi