Charade's sites:

title views votes rating creation
?You are now entering... 1,183 18 (1.83)  2005-09-08
?(nsfw) wryyyyyyyy nigga punch! 3,781 14 (1.57)  2005-07-20