Learn more about a Megalibgwilia owenii fossil, found around 120 years ago, that today fleshes out the extinct echidna’s extent.