Itami's sites:

title views votes rating creation
?A cthulhu tribute 3,530 20 (2.70)  2006-05-14
?holy crap, two meteors!!! 1,782 32 (2.13)  2006-04-26
?Clean up your crap 1,951 20 (1.85)  2006-01-11