Thamnophus atratus. Note: The caption on the photo is out of date, made when atratus was treated as a subspecies of Thamnophis couchii; should be Thamnophis atratus atratus.