That raised my suspicions just a notch. A lot of French science is very good, very advanced. But now and then they discover N-rays. Of course, we have our cold fusion to point to with pride.
Perhaps this skull is the missing link between hominids and Frenchinids.