Debby Rio is an Indonesian actress.
The Warrior and The Blind Swordsman
Up OK, Down OK
Snake Queen's Love Story
Anunya Kamu
Galunggung Genie
Demam Tari
Movie