Netflix Movies Starring Tomorowo Taguchi
Tomorowo Taguchi was born on November 30, 1957 in Tokyo, Japan as Tomorou Taguchi. He is an actor and director, known for Tetsuo, the Iron Man (1989), Tetsuo II: Body Hammer (1992) and Non-Stop (1996). Read more on iMDB