Daikichi Terauchi is known for Hagure kigeki mandara (1962), The Sex Check (1968) and Ultraman Taro (1973).
No data