Charade's sites:

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