Ryoga's sites:

title views votes rating creation
?More Poison? 3,425 161 (2.99)  2004-04-29
?Green Peaness 4,509 135 (2.82)  2004-05-02
?Evil Eye 2,148 105 (2.73)  2004-04-29