Debbie Cynthia Dewi is an Indonesian actress.
Mystics in Bali
Movie • 1981
Nayla's Diary
Series • 2006
Five Deadly Angels
Movie • 1980
Cewek-cewek Pelaut
Movie • 1988
Motherless Children