From Palembang, South Sumatra, Indonesia • 1956 - 2024
We don't have a bio for this person yet
Lady TerminatorFilm • 1988