HERE IS AN EXHIBIT at the Anatomical Museum in Florence Italy. It show some really strange looking skeletons. Does not look like "Humans" to me either.