Yeah sorry I will try and get another picture of the head I have.
I agree that it's most likely to be a Keelback (Tropidonophis mairii) for the same reason.My guess would be a keelback based on the keeled dorsal scales
Enter your email address to join: