Invaders Possibly from Space