keyser soze foot