Home
/
Browse
/
Kazuo Ôta
Kazuo Ôta
editor, producer
Known for
Three Outlaw Samurai
(1964)
The Castle of Sand
(1974)
The Demon
(1978)