As a Community Moderator, I can't take any action against that stream itself. I did look around a little. I can take action against individual image pages or comments if they are against the Terms of Use, which I didn't find on my first look.
Hopefully this explains the intent of the stream:
imgflip.com/i/6651zr
I know that user who is a Mod there, I suggest you interact with them about your specific concerns. You can let me know what you find out if you want. Thanks.