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