Ayako Tsuda is known for Red Lion (1969), Zatoichi: The Blind Swordsman (1974) and New: No Longer Human (1978).
No data