Esta película supone la primera colaboración cinematográfica que se produce entre Japón e Indonesia, esperando que el proyecto alcance el éxito que se le ha augurado de antemano.
El largometraje se presentó el 20 de enero de 2014 en el Festival de Cine de Sundance.