nemfrog - A specimen jar with the severed arm of a human infant...

more about : nemfrog