Can anyone ID this weirdo??

Not a clue. My guess is just one of the various micro organisms that live in our tanks
 
Back
Top