Russian flag colors on top. An omen?
Could it be a plot to overthrow Earth (Erf for leftists) from outer space? Could they beam "global warming" from above?