We came across this snake when were on a hike in a typical dense forest in the Philippines. . Been wondering if this snake is venomous or not.
It is a green tree python (Morelia viridis)
We're looking for long answers that provide some explanation and context. Don't just give a one-line answer; explain why your answer is right, ideally with citations. Answers that don't include explanations may be removed.