Stand by · pulling the latest frames
Debby Rio
Acting
Debby Rio is an Indonesian actress.
Galunggung Genie
1982
Snake Queen's Love Story
1989
Anunya Kamu
1986
The Warrior and The Blind Swordsman
1983
Up OK, Down OK
Demam Tari
1985