Discuss as:

Bizarre creature found in 200-million-year-old cocoon

The cocoon looks like those produced by living leeches