Did I piss Mother Nature off somehow? I'm standing in front of my beloved Birch Tree. See the perforated leaves behind my head? JAPANESE BEETLES!!! See the bags filled with Japanese Beetles?...hehehehe The Squash from Hell has grown up wild next to the porch. I think it's a Squash...I guess it could be a Pumpkin! It's trying to get in the house!!!