Amit Abidin is known for Revenge of the Ninja (1984), The Stabilizer (1986) and Sangkuriang (1982).
No data