Before eradicating humankind from the world, the gods give them one last chance to prove themselves worthy of survival. Let the Ragnarok battles begin.
—
2024
2006
2012
2013
1990
2011
2007
1989
2018
2009
2010