A policeman dies chasing a serial killer and is reincarnated in another policeman five years later, granted immortality in exchange of never revealing his true identity.
2021
2013
2015
2006
2016
2022
2012
2020
2014
1989
2011
2008