A fierce battle between a brave knight and a fearsome giant troll in a mountain pass

seveart.ai
knight, giant, battle, mountain, fantasy, fantasy, ai, aiart, art, digitalart