It should come as no surprise that snakes come in amazingly gorgeous colors and patterns considering that there are over 3,700 kinds of them in various ...