From what I have read and seen, it is the same shoddily made composite of various bones and a cut down Llama skull as from a couple of years ago. Mummies from today Llama Hoax
@JLeslie
It is also presented by a known and notorious fraudster. Zero credibility.
Naturally the poor sods over at r/aliens are eating it all up, because they so desperately want it to be true.
My best guess is these split off from the evolutionary tree somewhere around the same place as Bat Boy. We’d need them to publish the DNA sequence though for full confirmation, it’s just a working hypothesis.