A Japanese giallo about a murderous driver roaming the street in search of prey.
1965
1975
1977
1972
1971
1966
1968
1978
—
1974