MrFluffles' sites:

title views votes rating creation
?Crap Hyrule's Happiest Holiday 1,359 2 (3.50)  2005-06-20
?No one can hear you scream 1,486 20 (3.30)  2005-04-17