Ryoga's sites:

title views votes rating creation
?More Poison? 2,486 161 (2.99)  2004-04-29
?Green Peaness 3,400 135 (2.82)  2004-05-02
?Evil Eye 1,377 105 (2.73)  2004-04-29