The Three Great Onryō are Japan's most dreaded vengeful spirits — Sugawara no Michizane, Taira no Masakado, and Emperor Sutoku — each wronged in life, each so terrible in death that their wrath reshaped history and their spirits demanded perpetual propitiation.
We use cookies to understand how you use our site and improve your experience. Learn more