That's a new one on me. Beetles. In a SEALED BODY. Hardy little buggers, I would say.

Glad you got it sorted.