The Great Karoo - NELL, Leon