A hero stuck in an ancient cycle of death and rebirth unknowingly cheats his destiny.
2023
2021
2017
1943
2003
2005
1982
1975
2008
2009
2000
2006
1977