Tag: Tara Basro

Fantasia 2018 Review: “Satan`s Slaves” (2017) ★★★★

The evil is the only unbeatable foe for humanity; no matter how hard we try, it always keep coming back as an aggressive cancer. It never hesitates to take over….