CineScope
Movies
TV Shows
Log in
Akiko Takeshita
1959-06-06 | Tokyo, Japan
Known For
Lost in Translation
Lust, Caution