Onryo are vengeful spirits. They cast cruse to whomever they choose specially to those who wronged them that caused their terrible death.