Takashi Yamanaka

Takashi Yamanaka was born on February 5, 1971 in Saitama, Japan. He is an actor, known for Jin ling shi san chai (2011), Yurei vs Uchujin 1 (2002) and Yurei vs Uchujin 2 (2003). Vis kilde på IMDb