Rita Sheba
Acting • 1961-03-24 • Semarang, Central Java, Indonesia
No biography available.
Known For

Queen of the South Sea Spell
1991

Cewek-cewek Pelaut
1988

White Crocodile Queen
1988

White Wolf Demon
1987

Lake of Tears
1986
From Nerdspin
Filmography
- 1991
- 1988
- 1988
- 1987White Wolf DemonFilm
- 1986Lake of TearsFilm






