That was a "dinosauroid" thought up by a guy named Dale Russell, but it looks suspiciously human. He seems to be under the impression that not only is there an apex of evolution, but apparently our forms are it!
Of course, the guy's talking bollocks - if there was dinosaur that evolved to the...