Sting of the Red Spider 1989
Actor
Snap of Red Spider's Web 1989
White Crocodile Queen 1988
Santet 1988
Cewek-cewek Pelaut 1988
7 Women on Secret Assignment 1983
as Fauziah
Ferocious Female Freedom Fighters 1982
Galunggung Genie 1982
Credits from TMDB.