I think it looks like some kind of alien object its all most like i have seen it somewhere before like on mars or somewhere like a third eye or something i cant figure out where i have seen this.
I think it was maybe them pictures dld did for the PA 2.