Production
ID cinema · 6 credits
Galunggung Genie
You and I My Love
Assoy
Reo, the Werewolf
Mystery in Borobudur
Producer
Sirkuit Cinta
1978