A hero stuck in an ancient cycle of death and rebirth unknowingly cheats his destiny.
2016
2005
2003
2006
2007
2020
2000
1993
2008
2001
2024
1992
2009
1997