Netflix Movies Starring Shô Aikawa

Shô Aikawa was born on May 24, 1961 in Kagoshima, Japan. He is an actor and director, known for Gozu (2003), Dead or Alive (1999) and Zebraman (2004). Read more on iMDB