Owner Luis Demarzini behind that:

argxxximg.com - Welcome to ARGXXX - Hosting de Imagenes XXX!!!, a free image upload solution. Simply browse, select, and upload!