Here in Florida we have these little green tree frogs that get inside everything. And sometimes they can’t get back out!
Had one die in my car’s AC vent...................horrid smell for a long time!....................
We have those green tree frogs here too but I have never had one in my car. Have you ever seen those frogs and they were white? I had one of those jump off some plants I bought at the nursery, into my car. But I got it out before it died. The white ones are creepy looking.