In my recently cycled 72, I noticed a small critter running across the sand earlier. I'm sure it came with the LR, but I want to make sure its not like a baby mantis or something bad. It was about 1/4" long, clear, and kinda looked like a worm with legs. Anybody?