Damoness' sites:

title views votes rating creation
?Oh Noes! Drama LLama! 2,060 5 (2.20)  2006-12-13