Shinji Oda is known for Kogarashi Monjirô (1972), The Fort of Death (1969) and Police Tactics (1974).
No data