Call me crazy, but that looks like a striped California Kingsnake! Is that an escaped pet?