A fierce Legion unit battling enemy forces on a desolate alien planet

seveart.ai
aliens, legion, battle, warfare, science fiction, robots, games, movies, ai, aiart, art, digitalart