Spotted this in the lower left corner of my sump. Has worms of some kind all inside it and what looks like very small shrimp could be babies i guess but not sure.... Thought maybe someone could help me out with it.
Thanks
Thanks



