Production
ID cinema · 2 credits
Mystics in Bali
Assistant Unit Manager
Santara Menumpas Perdagangan Sex
1977
Actor