Oocatochus

Oocatochus is a genus of snake in the family Colubridae that contains the sole species Oocatochus rufodorsatus. It is known as the  frog-eating rat snake, or red-backed  rat snake.

It is found in East Asia, in eastern China, Korea, and Russia. The reptile database also mentions Taiwan, but other sources do not support this.