León Ferrari, ‘Untitled’, 2005, Cecilia de Torres, Ltd.