I thought it was the asteroid where Han Solo parked the Millenium Falcon and got chased out of the mouth of the giant "space snake", but maybe not! Nice puzzle, anyway!
Mike Broderick
Oklahoma City, OK, USA
Constructive critiques of my pictures, and reposts in this forum for purposes of critique are welcome
"I must obey the inscrutable exhortations of my soul....My mandate includes weird bugs."
--Calvin
Well this looks like a mushroom of some sorts or maybe even a bracket fungi. Puzzling, could be sporangia of sorts or some other spore bearing structure(s).