Acting
Sting of the Red Spider
1989 · Movie
Snap of Red Spider's Web
White Crocodile Queen
1988 · Movie
Santet
Cewek-cewek Pelaut
7 Women on Secret Assignment
1983 · Movie
Ferocious Female Freedom Fighters
1982 · Movie
Galunggung Genie