Robert Santoso
Cewek-cewek Pelaut
1988
Movie
Rio Sang Juara
1989
Movie
The Sting of a Poisonous Warrior
1988
Movie
Battle at Demon Cave
1989
Movie
Menentang Badai
1985
Movie
Female Lion
1987
Movie