Lemure

A (usually vengeful) spirit with unfinished business in the world of the living