pamandjapan: 怨霊 (Onryo) An Onryo is a spirit who is able to return to the physical world in order to seek vengeance. Appearance of their revenges were however believed vary from their former enemies’ misfortune to natural disasters. Onryo are believed