Illusion of Blood

Illusion of Blood (lit. "Yotsuya Ghost Story") is a 1965 Japanese drama and horror film directed by Shirō Toyoda.

Open in LoreScroll

Source: Wikipedia, Illusion of Blood. Text licensed CC BY-SA 4.0. Not endorsed by or affiliated with Wikipedia or the Wikimedia Foundation.