Anthony Leone, ‘Hunchback of north road’, 2014, Benjaman Gallery Group