Naoko Sakabe is known for Chushingura (1962), The Last War (1961) and Tensai sagishi monogatari: Tanuki no hanamichi (1964).
No data