meaning of life, hyper realistic, art station, ultra realistic, high quality, vibrant tones, green tones