some sort of cartoon character with green leaves and pink flowers on their heads, one is saying