Helkranas' sites:

title views votes rating creation
?unexplained creature 3,927 61 (3.90)  2006-09-05
?!!O_O!! 1,200 24 (3.63)  2007-07-19