A Japanese giallo about a murderous driver roaming the street in search of prey.
1971
1975
1969
1972
1978
1968
1988
1989
1970
2014
2022
2024
1987