When a human-like creature the size of squirrel was found in Metepec, Mexico, it puzzled scientists as to what type of creature it is. After all,...