Cynthia Luster
a.k.a. Ooshima Yukari
(actress)
1986.
KUNG FU WONDER CHILD
[Taiwan]
1993.
DEVIL GIRL 18
[Hong Kong]
1991.
DEVIL CAT
[Taiwan]
1993.
GHOST'S LOVE
[Taiwan]