0.989 Views
Features a haunted well with yet another blind masseur's vengeful ghost.
Release: Jul 05, 1961
Runtime: 78 minutes
Language: 日本語
Studio: Daiei Film
Country: Japan