Reviews Film Review: Satan’s Slave (1981) by Sisworo Gautama Putra October 31, 2022Add CommentDon Anelli One of Indonesia’s crown jewel genre pieces. Read More