Mitsuru Yamazaki is known for The Castle of Sand (1974), Kemonomichi (1982) and Village of Eight Gravestones (1977).
No data