We have these little frogs called peepers here. They tend to congregate in certain areas and all peep at the same time and if you don't know what it is it can sound like some kind of weird alien invasion. I was just out walking and there was a big peeper in the street. My cat follows me when I walk and I was afraid she would try to kill it so I picked it up and threw it into the woods, gently of course. The freaking thing was slimy as F, and I had to come home to wash my hands right away because I got paranoid that I might get some bizarre peeper malady.

My life is pretty strange sometimes.