Fumoffufu's sites:

title views votes rating creation
?Now what? 732 2 (2.00)  2010-06-04
?(nsfw) Flea 1,613 5 (1.80)  2010-06-04