I saw this elsewhere a few days ago and it was noted there that the sides of this crater look awfully smooth as if resulting from something carried out by man. TBD ;)
Demonstration of Concept 4
RfG