I'm guessing either an un-opened pine cone, or a reproduction hive from the twelve legged tree bee on the far off planet of Arboldogass.
I'm guessing either an un-opened pine cone, or a reproduction hive from the twelve legged tree bee on the far off planet of Arboldogass.
i googled and it seem to be a seed of pine tree. :)
That does make a bit more sense than that other idea ( :