Der Film ist 1995 veröffentlicht worden. produierten diesen Film. Gedreht worden ist in Indonesia. Die Regie von Bulan Tertusuk Ilalang machte Garin Nugroho. Zu sehen sind hier unter anderen .