This horror tale relates the consequences of a Japanese legend which tells of a man who has to betray his wife in order to achieve power.
This website uses cookies to ensure you get the best experience on our website. Learn more