Sharon Iwai
Biography
Filmography
Cast (Feature Film)
Village of the Damned
(1995)
The Great Wall Is a Great Wall
(1986)
Grace Fang