Gathering the latest trusted data…
Curating the open film catalogue…
Image: 大映株式会社 Daiei Film Co. Ltd. · Public domain
film
Directed by: Kazuo Mori
The Blind Menace was released on September 1, 1960.