1h 38min
Drama
Action
War
Film number six in the Desperado Outpost serie directed by Jun Fukuda
29th Sep 1963
Released
日本語