Summoned into life by a god-like deity, two Easter Island statues engage in a fierce battle in outer space.
2018
2015
2012
2019
2020
2021
1972
1968
2011
2022
—