New here. I have a question… What are these things my sister and I found? They LOOK like over-sized bacteria with flagella… but certainly that’s not possible??? They are around an inch or so in length. I am very, very curious as to what they are and was hoping maybe someone here might know?