That appears to be a greybanded king Lampropeltis alterna, or possibly a variable king Lampropeltis thayeri, which is pretty closely related. Nice animal nonetheless!! I saw the pics of the japanese rat and amel blackrat. Nice finds all in all!!