Ryoga's sites:

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