Philodryas viridissimus

First three pictures is the male, last is own Captive bred.