>>539369552
It had to have landed in a different place than Genwel's meteor, since that island was sunk for a long time. I have a theory it was originally where they built ships since several prototypes are seen deep below it.
>>539369760
Destruction and creation are closely related. It reminds me of Galactus and Ylveltal.
That is true but it actually caused one of the islands to emerge, since we see hints of civilization beneath it.
>>539370015
It was probably heading for Waddle Dee Town. It's not far away from there.