So I was at a new LFS the other day and they had filters with bio balls in them, but in the intake (which was a large box shape) they had these giant shrimp-like things. I was wondering what those were? Sorry I don't have any pics. They were see through though. If anyone has any insight on this, it would be appreciated.
