those are bloodworms, nothing to concern about. I saw this ray my self in my friend's house, and I'm still anxious about its id till now. Between what is the standard characteristic of a pure BD and leo, hopefully some people will help explaining the two eversince both are the same P13 species..