Kewpie's sites:

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