Neaderthals were known to be extremely physically strong and tough --- ligament attachments to bones makes this clear. That is a picture of a bunch of pansies.
lol. Would you believe they are Politically Correct Neanderthals?