Revenant
     
uncompleted solution by FunkyChicken
addendum to uncompleted solution by FunkyChicken by Sean D. Self
     

The Spoiler Centre