This account will post found screencaps and icons and it is run by waftingcurtains aka capseroo aka Dee (now on IJ and on DW!). Feel free to link to your own things and to request new posts for something.
UPDATE: ignore my last post. I was offered infinite space by someone else so I won't run out. But please remember to leave links to your icons on my entries, ESPECIALLY old ones.