Toshihiko Sawada is known for The Killing Machine (1975) and Sister Street Fighter: Hanging by a Thread (1974).
Sister Street Fighter: Hanging by a Thread
The Killing Machine
No data