a frog in brown trousers, floating on a stream of purple flower petals, illustration, trending on artstation