Junichiro Yamashita es conocido por Gamera: The Giant Monster (1965), Bamboo Doll of Echizen (1963) y Zatoichi's Cane Sword (1967).
Sin datos