Which I assume is the explanation for all the moths today? I'm estimating about a hundred in your field of vision at any moment, if you step outside. No joke. Maybe more. All different species. I've never seen so many moths in my life, not at once.
What's the connection between moths and rain. Is it spontaneous generation? What's the story? I've never seen such before.
Is there a lepidopterist in the house???