Summoned into life by a god-like deity, two Easter Island statues engage in a fierce battle in outer space.
1945
1946
2022
1978
2021
2013
2019
2010
1942
1943