40159 Green Tree Snake, Mission Beach, QLD

Dendrelaphis punctulata