Movies Logo

Chie Sawaguchi

May 21, 1975 — Tokyo, Japan
—