Has this image of nonhuman biologics been debunked? (warning: gore)