No photoFirda IndiraActingKnown ForSuddenly Satan2026Setan Botak di Jembatan Ancol2025Girls in the City2019