Twelfth film of "Mysterious Thirteen Nights" series.
Japan
Horror
60 minutes
1971
Saburo Endo
Director