Dieser Film ist 2019 veröffentlicht worden. Der Film ist den Kategorien Dokumentarfilm eingeordnet. produierten diesen Film. Szenen aus Indonesia sind in den Film zu finden. Die Regie von diesen Film machte Nicholas Chin.