Outpost of Hell (1963)

Action
War
Drama

The fifth film of the desperado outpost series directed by Senkichi Taniguchi