Biography: Anggita Puri is a screenwriter, director, and actor based in Jakarta, Indonesia. She has recently graduated from Fantastic Film School, part of The Network of Asian Fantastic Films, Bucheon International Fantastic Film Festival 2023. Puri's works intricately delve into the realms of culture and...