Artist's impression means it's wildly inaccurate.
Agreed, unfortunately. But if they can find one to get DNA from....