linkthisup best comments
+1339
This living creature is 200 million years older than the most ancient dinosaurs. A true miracle of nature.