Natrix megalocephala

Etymology
From, from  and.