ActingElly D. LuthanBorn 1952-07-27ยท Makassar, South Sulawesi, IndonesiaElly D. Luthan is an Indonesian traditional dance choreographer.Known forBlood Curse2023MYSTERYSatan's Slaves2017HORRORFull filmographyBlood Curse2023MYSTERYSatan's Slaves2017HORROR