Rita Sheba

Birthday: 1961-03-24
Birthplace: Semarang, Central Java, Indonesia
Gender: Female
Owned By: Unowned

Credits

Year Title Character
1991-01-01 Queen of the South Sea Spell
1988-09-19 White Crocodile Queen
1988-01-01 Cewek-cewek Pelaut
1987-01-01 White Wolf Demon
1986-01-01 Lake of Tears