Much larger than any Earth fossil, older than that but it’s simply impossible.

comments