Species name:
Ailuronyx seychellensis
Photographer:
Jon Boone