3 species of Thylacocephala were discovered in french Callovian lagerstatte , La Voulte sur Rhone (Ardèche) You can see pictures here: http://www.apgn.fr/apgn/ressources/fic_66_Biot_Caze.pdf  ( pages 10 and 33 ) http://www-personal.umich.edu/~wstoddar/voultesurrhone.pdf  (p 17- 18) and a recent publication about exceptional preservation of the structure of the eye: http://www.nature.com/ncomms/2016/160119/ncomms10320/full/ncomms10320.html  Marguy
    • I found this Informative
    1