My mother unrolled a rubber tarp to find this imprinted on the inside. It’s roughly the size of a soda can (excluding the antennae). We are located in south central Pennsylvania. Any ideas on what left this behind?5yr ⋅ Fadedlambent ⋅ r/whatsthisbug