Today I came across an image during my internetly travels that reminded me of the Snowdonian Mountain Mole, and the Megasquirrel.
It is of some archeologists recovering the bones of an ancient human in Saudi Arabia. It's quite a big project.
I guess its just one more entry to my library of pseudocreatures!