Do you live near Springfield? Has Homer been goofing off at the plant again? Mr. Burns is gonna be mad...I just found this leaf on the ground and it looks like it has....Blossoms? On it. I looked at it very carefully and it does not look like eggsView attachment 343669 or cocoons it is made from the leaf.