User blog comment:BatmanBaleLover/Ridonculous Race Impressive Theory: Space season with time-travel ? (Important, read!)/@comment-24622215-20140622105447/@comment-24152851-20140622105715

It totally is an alien, that's how it foreshadowed the earth's demise.