Summoned into life by a god-like deity, two Easter Island statues engage in a fierce battle in outer space.
2011
2012
2025
1990
1993
1996
2005
2015
2022
2013
1948
1968
1995
1902
2002
1985
2024