Gathering the latest trusted data…
Curating the open film catalogue…
film
Directed by: Kazuo Mori
The Blind Menace was released on September 1, 1960.