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.
This website uses cookies to ensure you get the best experience on our website. Learn more