Dendrelaphis punctulata
 
x
OK