P P PhilippeReef Oct 27, 2015 Does anybody knows what this green "sponge" is, seems to be taking other, thanks