a cartoon flower with pink and green petals