Oiwa is the vengeful ghost whose forceful dedication for revenge offers her the opportunity to return to Earth. Oiwas story is based on real-life events.