We found these around the same area as the Leaf Tailed Geckos......... http://www.pbase.com/peterbray/image/139578565
All images on this page are © Copyright to Peter Bray 1980-2015. No reproduction without permission