Film·1989·54m
Science FictionAction
An 8mm action film full of miniatures and explosions.
Directed by Tac Miyamoto
Featuring
3 credited
Keep watching