Anything you upload to any of the upload portals that you did not make will be taken down, even sharing images you don't own in your News has a chance of being taken down, as people often use that as a work around to share stolen art.
https://www.newgrounds.com/wiki/help-information/terms-of-use/art-guidelines
guyfromKillerRAT
can you elaborate further
JoeMama895
idk