Tonight's story features an onryō, the most terrifying of all Japanese monsters. (Yes, even more terrifying than the toilet stroker!) The fear of ghosts that come back from the grave to enact supernatural revenge on the living has been a deep part of folklore since ancient times, and as such onryō stories make up a

Matthew Meyer