The human ogres