Kewpie's sites:

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