Leech Wizard 1981
Actor
Female Imp 1979
as Wan Abud
Antidote for Witchcraft 1979
Little Devil 1978
Benyamin Si Abunawas 1974
Njanjian Dilereng Dieng 1964
Kami Bangun Hari Esok 1963
Credits from TMDB.