Interesting! 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?