Before eradicating humankind from the world, the gods give them one last chance to prove themselves worthy of survival. Let the Ragnarok battles begin.
2021
1983
2017
1972
1974
2010
1970
2004
1985
2023
2011
2012