restless ghost, the