Nice to know that humans have joined the long list of species that have contribed to the mini-world of paedomorphism.
Paedomorphism? I'm not sure. The teeth and the arms are rather peramorphic.
I'm all for it.