The Blind Menace

Daiei Film

91 min     6.5     1960     Japan

Similar