Fumoffufu's sites:

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