TheCancer's sites:

title views votes rating creation
?Even Higurashi need more... 4,033 12 (3.25)  2007-07-31
?What My Dreams Hold... 437 6 (1.00)  2007-07-17