Kazuo Ôta

Film Title Year Job Title
The Demon 1978 Editor
The Castle of Sand 1974 Editor
Three Outlaw Samurai 1964 Editor