|HAL, I don't know how to make it smaller, so I deleted it, some one else already did, here is the link to all the images.|
To answer your question, "kinda" IMHO, it does look like structures,
whether they are natural or artificial IDK, but I have studied them,
long time now.
also the stuff in LUNA 9
not sure what to make of it.