yagyu's sites:

title views votes rating creation
?disney, mickeys new look 1,758 6 (2.50)  2006-08-09
?ultimate yuletide technology! 906 5 (2.40)  2006-08-10
?worst mother ever (NSFW) 16,007 24 (3.71)  2006-08-26
?Basics of asian art 1,040 8 (3.00)  2006-10-29