Atalaya's sites:

title views votes rating creation
?(nsfw) Hamburgler 125,460 67 (3.57)  2007-12-19