a landscape painting of a British castle, with a garden, in the style of anime, by Studio Ghibli, trending on artstation