I'm pretty sure that's a Papuan Python (Apodora papuana), although it could be an Olive (Liasis olivaceus olivaceus). Either way, nice looking snake.