Netflix Movies Starring Sawa Suzuki

Sawa Suzuki was born on September 20, 1972 in Shizuoka, Japan. She is an actress and director, known for Ai no shinsekai (1994), Aibô (2000) and Loft (2005). She was previously married to Sumihiro Yoshikawa. Read more on iMDB