Production
Natasha Justin Handoko
ID cinema · 3 credits
Known for
Filmography
Perburuan
2025
Gaze Into Abyss
ID · 2025Not rated
Line Producer

Ephemera
ID · 2024Not rated
Producer

Surro
ID · 2022Not rated
Producer
Production
ID cinema · 3 credits
Perburuan
2025
Gaze Into Abyss
Line Producer

Ephemera
Producer

Surro
Producer