Otoshi's sites:

title views votes rating creation
?OMG Secret Nazi Monkey 2,188 60 (3.23)  2006-06-03