Junichi Takeoka is known for The Last Song (1975), Wataru seken wa oni bakari (1990) and Edogawa Rampo no bijo (1977).
Wataru seken wa oni bakari
The Last Song
Tabiji
Edogawa Rampo no bijo
No data