A hero stuck in an ancient cycle of death and rebirth unknowingly cheats his destiny.
2020
2013
2006
2003
2022
2016
1965
1961
1987
1972
1971
1990
2021
2002
2004
1991