A global citizen science platform to discover, share and identify wildlife
Spiny Pygmy Chameleon
What an excellent find.
I'm pretty sure this is my suggestion. If you google the latin name, you will see images that match.
Spotted on Aug 21, 2009 Submitted on Aug 21, 2011
and 2 other people favorited this spotting