Please add punctuation to this: The planet is named after the Inuit goddess Sedna and it therefore makes it up to his name you could say
The planet is named after the Inuit goddess Sedna, and it therefore makes it up to his name you could say ...