Blunt-headed Tree Snake

Blunt-headed Tree Snakes are a species of the Tree Snake.