Nahumury, Glen A.F., Indonesia