huh, I was wrong. I thought it was a Elaphe radiata but now I don't think it is seeing as they are from Indonesia and are lacking the white marking on the neck.
Dang i went through the whole list of south east asian colubrids and it was not any of them. The closest resemblence was of a keeled snake. It this a juvi coloration?