Tetsurô Takeuchi is known for Gamera: The Giant Monster (1965), Punishment Room (1956) and Black Test Car (1962).
No data