Ryoga's sites:

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