Gathering the latest trusted data…
Curating the open film catalogue…
film
Directed by: Tokuzō Tanaka
Q120335012 was released on October 5, 1968.