Shin Takuma

Shin Takuma was born in 1956 in Okayama, Japan. He is an actor, known for Godzilla 1985 (1985), Survival Family (2016) and Hideyoshi (1996). He was previously married to Chikako Kaku.