TheOtherBrass' sites:

title views votes rating creation
?(nsfw) The Sheen Gene Spider 1,145 5 (2.60)  2011-10-25