Plot: During the reign of the 11th Shogun, a series of supernatural incidents occur every night in the Edo Castle. A beautiful inspector appears with thunder and lightning to suck people’s blood and kill them
Release Date:
Tuesday, September 7 1982 42 years ago