<<< >>>

Best theory so far:

The Giant Impact Theory

 

 

Caveat: Everything unexplained in astronomy is an impact.