Takashi Noguchi is known for The Last Samurai (2003), Virus: The End (1980) and The Street Fighter (1974).
The Last Samurai
Police Tactics
The Street Fighter
Virus
No data