I was just doing a bit of a google search to see what I could find out about these (which wasn't much as it turned out). They have several other common names, including red-headed ratsnake and mandarin ratsnake both of which are fair enough, but a very odd name used on several sites is "100 flower ratsnake" or "hundred flower ratsnake".....anyone know the reason behind this?