Whoa!. Looks VERY similar to the Thargoid ships of old. Great capture and find + 1rep
According to wiki, all thargoids are femaleInteresting! I've not seen that design before. Perhaps a young Thargoid?
The egg thing in the center is interesting. Now I don't know much about the lore of thargoids, but perhaps (and I could well be wrong) it might even be a 'female' that plants an egg / seed / embryo for the Thargoids to grow from?
Curious, how did you come across the info?(ps i did not find this the person who found it is unknown or how he found it is also unknown)