Looks like a great big sperm to me.
(i think i said that in post 8)
They don’t call it Panspermia fer nuthin’ lol.