Rhabdophis nuchalis

Rhabdophis nuchalis, commonly known as the Hubei keelback, is a venomous keelback snake in the family Colubridae found in northeast India, Myanmar, China, and Vietnam.