The Floating Island What is a Revenant? help Asked by Cat on 26 Aug 21:06 Last updated by Cat on 26 Aug 21:13
Whiting explains that a Revenant is a spirit of the dead who is unable to rest because of some lingering business.