Vengeful ghosts in Japanese cinema usually originate from some kind of injustice. Generally, they’ve met a bad end through no real fault of their own while the person who killed them continues to p…

Windows on Worlds