Rhabdophis confusus

Rhabdophis confusus is a keelback snake in the family Colubridae found in China.