Takashi Yamaguchi

Takashi Yamaguchi

Takashi Yamaguchi is known for his work on The Last Samurai (2003), Letters from Iwo Jima (2006) and Criminal Minds: Beyond Borders (2016).

Tv Show