Could be a Temple Viper ( _Tropidolaemus wagleri_ ). Hard to tell from the picture, but the head looks spaded like a Temple Viper's and I think they come in the green morph you show
Could be a Temple Viper ( _Tropidolaemus wagleri_ ). Hard to tell from the picture, but the head looks spaded like a Temple Viper's and I think they come in the green morph you show