Junichiro Yamashita is known for Gamera: The Giant Monster (1965), Bamboo Doll of Echizen (1963) and Zatoichi's Cane Sword (1967).
No data