A documentary film on traffic accidents and emergency responders in Japan amid increasing motorization.
Genre: Documentary
Starring:
Language: ja
Duration: 34mins
Release: 1966-01-01
Rating: 0