Revenant

Revenant (n) One who returns after death (as a ghost) or after a long absence.

Twitter icon
Facebook icon
Google+ icon
Instagram icon
RSS icon
Vimeo icon