Ryuukuro's sites:

title views votes rating creation
?(nsfw) THIS GAME IS KILLING IT! 1,026 6 (1.17)  2007-07-09