Foster

Foster is a major character in The Hills Have Eyes Part II.