Looks like a big version of the biological filter on my aquarium.