Nidhogg's sites:

title views votes rating creation
?Bump in the night! 17,101 157 (3.68)  2005-09-10
?(nsfw) God is watching you have sex 16,591 61 (3.70)  2005-08-19