Before eradicating humankind from the world, the gods give them one last chance to prove themselves worthy of survival. Let the Ragnarok battles begin.
1995
1985
2007
1965
2009
2024
2004
1998
1967
2002
1991
2021
2010
2019
1999
2023
2011