Akira Oda is known for Black Lizard (1968), Tears for a Strolling Singer (1970) and Hissatsu shikakenin (1973).
No data