Ryukhu's sites:

title views votes rating creation
?There's Only One Way To Settle This... 916 3 (2.67)  2006-03-08
?Having Fun At Newgrounds 1,625 4 (1.25)  2006-11-05