Kewpie's sites:

title views votes rating creation
?Tentacle Monster LOVE 1,663 5 (3.00)  2007-08-30
?(nsfw) Tentacle Monsters Fuck Gently Too 2,054 3 (2.00)  2007-08-30
?Kewpie <3 LOLOL 600 5 (2.00)  2008-02-05