Summoned into life by a god-like deity, two Easter Island statues engage in a fierce battle in outer space.
1950
2003
2001
2014
2007
2010
2015
1974
2020
2017
2004
2006
2000
2016
2021
1982
1953
1985
2009