Before eradicating humankind from the world, the gods give them one last chance to prove themselves worthy of survival. Let the Ragnarok battles begin.
2025
1999
2011
2019
2017
2022
2016
1989
2018
2021