A peaceful alien village nestled in the branches of a giant, otherworldly tree

seveart.ai
alien, village, tree, otherworldly, peaceful, extraterrestrial, aliens, ai, aiart, art, digitalart