I'm really not getting to the project at a time when there is light unfortunately, but I liked how this fuzzy creature or fungus or alien looks on the leaves of some random weedy tree in my back yard. They probably are body snatchers of some sort. They all have this one red dot on them (see upper left of the fuzzy orange body). Or is this the plant form of Cousin IT?