nemfrog - Cobra. India. 1876. 

more about : nemfrog