A hero stuck in an ancient cycle of death and rebirth unknowingly cheats his destiny.
2007
1973
2006
1974
2016
1982
2015
2013
1994
1979
1963
2020
2023
2024
1999
2018