I'm thinking this is some form of Albino Cali Kingsnake, but I don't know much about them so I can't say for sure. Any help on this would be great.