Otoshi's sites:

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