I think this guy is a Parson’s chameleon but not sure. There are quite a few different species of chameleons in Madagascar. In fact, half the world’s 150 different species can be found there. Parson’s chameleons, of which there are two subspecies, are among the largest. They can grow to more than two feet in length.
Nikon D200 with Nikkor 80-200mm lens (at 80mm), Canon 500D close up filter, ISO 100, f/22 at 1/60th of a second, Nikon SB-600 flash