a vulture serving lemonade at a lemonade stand in the desert, bright sun overhead, digital art, trending on art station