I Goryō (御霊) sono degli spiriti vendicativi di aristocratici assassinati nel folclore giapponese.[1]
Il nome è composto da due Kanji: 御 (go), che significa "onorevole", e 霊 (ryō), "spirito" o "anima".
Le storie del periodo Heian ritengono temibile la loro furia, in grado di perpetuare la loro vendetta tramite bufere e altri cataclismi sui i loro nemici in vita.[2] Secondo le leggende, l'unico modo di placare questi spettri è l'intervento di uno Yamabushi, un monaco errante.[1]