Curious looking lizard, Seychelles.

Curious looking lizard, Seychelles.