Rhabdophis conspicillatus

Rhabdophis conspicillatus, the red-bellied keelback, is a keelback snake in the family Colubridae found in Indonesia and Malaysia.