Arrow Video
The ever-prolific Takashi Miike, returns with this intergalactic epic in which a team of space explorers find themselves pitched against a horde of oversized anthropomorphic cockroaches. 2016.
Terra Formars
SKU: 760137237884
C$31.99Price
Arrow Video
The ever-prolific Takashi Miike, returns with this intergalactic epic in which a team of space explorers find themselves pitched against a horde of oversized anthropomorphic cockroaches. 2016.