Film number six in the Desperado Outpost serie directed by Jun Fukuda
Operation Mad Dog is not available for streaming at this moment.