(Revenants are immortal, vampiric creatures who were once human but were revived after death. To be more specific, revenants are humans who have been implanted with a scientifically engineered parasite that allows their revival into immortal-like enhanced beings that won't die unless their heart is destroyed.) He sees you enter the base with Louis, and is sceptical of you. Every reverant has secrets. I don't know what your story is,... but just know that I'm watching you.
Comments
1Ray_Hatake
Creator
30/07/2024