Compare between a human kidney and a sheeps kidney.

Compare between a human kidney and a sheeps kidney.