I was helping my turbo snail get on thr glass again cause it was upside down on the sandbed and I was placint on the glass and a white larva looking parasite I guess jump from the snails shell on to the glass I tried taking a pic but just to tiny would u guys have a clue what it might be.