nemfrog-Shadow puppet snake. The Popular recreator. 1873, 

more about : nemfrog