The fifth film of the desperado outpost series directed by Senkichi Taniguchi
Japan
Action,
War,
Drama
98 minutes
1963
Senkichi Taniguchi
TOHO
Director
Writer
Producer
Music