Green colored snake, met while trekking in Cat Ba island, Vietnam. Suspected that it is made from plastic, though not sure.

Green colored snake, met while trekking in Cat Ba island, Vietnam. Suspected that it is made from plastic, though not sure.