Shin Takuma
Biography
Filmography
Cast (Feature Film)
Godzilla Against Mechagodzilla
(2002)
226
(1989)
Lieutenant Yoshitada Niu
Godzilla
(1985)
Hiroshi Okumura
Cast (TV Mini-Series)
Shogun
(1980)