Giant horde of soldiers in formation with white flags | Sci-fi