Ryoga's sites:

title views votes rating creation
?More Poison? 2,397 163 (3.01)  2004-04-29
?Green Peaness 3,317 139 (2.83)  2004-05-02
?Evil Eye 1,305 106 (2.75)  2004-04-29