Yellow-faced whipsnake

The yellow-faced whip snake (Demansia psammophis) is a species of venomous snake in the family Elapidae, a family containing many dangerous snakes.