Spiny Pygmy Chameleon
I'm pretty sure this is my suggestion. If you google the latin name, you will see images that match.
Lat: -14.45, Long: 49.73
Spotted on Aug 21, 2009
Submitted on Aug 21, 2011