In Japanese folklore onryo are the vengeful ghosts of people who die while experiencing strong emotions like anger, jealousy, or hatred. Their souls, unable to pass on, turn into powerful spirits seeking vengeance on everyone they encounter. #JapaneseFolklore#folklore#ghost#JapaneseArt#ukiyoe@folklore
🎨Utagawa Kunisada