Takashi Totsuka is known for The Challenge (1982), Zatoichi (1989) and Triple Fighter (1972).
No data