π€
Debby Rio
Debby Rio is an Indonesian actress.
Filmography
Galunggung Genie
1982 Β· Movie
Snake Queen's Love Story
1989 Β· Movie
The Warrior and The Blind Swordsman
1983 Β· Movie
Up OK, Down OK
1986 Β· Movie
Demam Tari
1985 Β· Movie
Anunya Kamu
1986 Β· Movie