A 1961 film directed by Yoshiyuki Kuroda.
Release Date 1961-12-08 Budget N/A Revenue N/A Rating N/A Runtime 84 mins