Just saw a couple in my 38 last night, I just figured they were some some type of beneficial worm.