Poster for Ant Hell War

Ant Hell War (1964)

★ 0.0/10

Overview

The sixth film of the desperado outpost series directed by Takashi Tsuboshima