New uncanny gallery 2335 12th Avenue, Manhattan, New York 10027