So....., WHAT happened??
My Theory: It was a time machine from the future—from Japan. A warning of the end of the world unless things change. The deformed people were the Japanese pilots who were deformed from the effects of the future environment or the passage though time. It was a one way trip—but they may well have saved the world. I think this is as logical as aliens from space.