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