Promised Shepherd, Promised Justice, Promised Land