Supervising Producer
As modern man continues to plunder our environment, the Engkantos prepare for a battle to protect what is left.
Assistant Director
The people of a small Indonesian village believe they have an evil creature called an Impaktita living among them.
Writer
The people of a small Indonesian village believe they have an evil creature called an Impaktita living among them.