May I point your attention to…

the site Revealing the Link.

Everything about the aformentioned fossil Ida,  Darwinisimus Masillae.

Enjoy!