Atalaya's sites:

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