Legal, heavy bodied, nice wedge shaped head, prehistoric looking pattern, don't mind live bearing.... Hmmmm I'd go with a dumerils boa. Wait I did and have 1.2 lol. They are great snakes. Easy to handle, calm and they get pretty big just not long. 6' and 40 lbs being the norm for an adult female. They do come bigger but its not real common.