Found it!!!!! It's Xenochrophis piscator melanzostus......kept looking at X.piscator and thinking that was it, but all of them are more or less "checkered", but melanzostus is striped and looks EXACTLY like what you've got. Follow this link to see some pics... www.repti.net/reptile_pictures/Xenochrophis+p...Not sure what language it's in, but the scientific name and pics are all there. Unfortunately I can't tell if the site has anything about care or such. I imagine they'd be cared for much the same way that X.vittatus is cared for.

Roy