A lone human soldier standing defiantly in front of a towering alien war machine, a scene of David vs. Goliath

seveart.ai
war, sci-fi, confrontation, strength, courage, aliens, three body problem, trisolaran, ai, aiart, art, digitalart