Big Greenie - New Light

I wanted people to laugh at this - tell me if it works!I have no idea what this is. My ideas leave my brain in search of better lives on canvas before they can even tell me what they are or what they mean. I find this rather reminiscent of the Green Man. Perhaps Big Greenie holds the balance of the Forest together, watching over the trees and the flowers. Perhaps he represents the wonder of nature. Perhaps he's trying to get us to understand how beautiful such small things can be, in this case, a tiny, yellow flower.Please tell me what you find from the picture. Anyway, I find it rather humorous.