Summoned into life by a god-like deity, two Easter Island statues engage in a fierce battle in outer space.
1974
2007
2017
2018
2003
2021
1976
1965
2008
1968
1971
2006
1983
2002
2023
1929
1936