it is also called Sibon nebulatus, if you do a search of google on that you might find more info.