Just got a pair of these Indonesian Striped Keelbacks. Im glad i did, they are very cool! Not much literature on this species. I hope to keep them alive and eventually get eggs out of them....
They usually carry a heavy parasite load since they are wild caught. Your first order of business might to to do a de-worming
I hope they do well for you.