Rhinoceros Rat Snake, Rhynchophis boulengeri

 
Rhinoceros Rat Snake, Rhynchophis boulengeri