Sounds like Bristleworms to me. They do a good job of keeping things clean. Some people swear against them, but I have a few and have not had any issues
sounds exactly like bristleworms, they are very beneficial detriavores. hang on to them, if you decide you hate them get a 6line wrasse, they will keep populations in check