![](https://image.tmdb.org/t/p/w185/bnG9sn1Wcy6TEdaqpiqvn8anhfl.jpg)
0.893 Views
Story is about some aliens want to dominate the earth... our heroes fights against them.
Release: Nov 11, 1975
Runtime: 91 minutes
Language:
Country: Taiwan