Looks like some kind of watersnake (non-venomous) but I wouldn't want to find out I was wrong.