Fumoffufu's sites:

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