Helkranas' sites:

title views votes rating creation
?!!O_O!! 751 24 (3.63)  2007-07-19
?unexplained creature 3,124 62 (3.92)  2006-09-05