Talk:A Revenant Stalks The Isle of Man/@comment-35071950-20190807035737

Hmmmmm..... "Revenant" seems to mean someone who has come back from the dead, sorta like a zombie. Was the monster in this creepypasta a human at some point?