Imgur is a hosting site. Anyone can upload and post. Not just one guy/person posting or generating.
Still looking for the reporter.