You'll find a lot of sprites that weren't submitted when you use the search function. That Terra sprite, to me, looks finished. There might be a few glitches here and there, but I say import it into Shishi Sprite Editor and go through each animation to see if they're satisfactory. Even if it isn't perfect, who cares? If you're not releasing a patch for the community, It shouldn't matter.