The sixth film of the desperado outpost series directed by Takashi Tsuboshima
Ant Hell War is not available for streaming at this moment.