The sixth film of the desperado outpost series directed by Takashi Tsuboshima
Stream, buy or rent this movie from the providers below.