Royalty-free stock photo ID: 1071230378

Odd-chinned Giant Skink (Eugongylus mentovarius) is a giant predatory skink species endemic to Halmahera island, Indonesia.