Netflix Movies Starring Taro Yamaguchi
Taro Yamaguchi was born on June 6, 1970 in Tokyo, Japan. He is an actor, known for Kôkyô shihen Eureka Sebun (2005), Ghost in the Shell: Stand Alone Complex - Solid State Society (2006) and Psalms of Planets Eureka Seven: Good Night, Sleep Tight, Young Lovers (2009). Read more on iMDB