Otoshi's sites:

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