Hello,
I tought it is not a elaphe species anymore I tought it is qualisified as Oligodon bellus.
But I am not 100% sure..

Bets regards,
Gidi