@tanza I would be very afraid to let her off leash, I do not know that she would come to me if I called her. From what everyone has said, I am leaning towards obedience training, as a first step. But have also read that you cannot have just any trainer as the besenji is a little more difficult of a bread?
Following up on what Tanza mentioned about training, there is a book called "When Pigs Fly". It addresses training with more "independent" aka "bratty" dog breeds. You might want to take a look at that.
Nothing is more dispiriting than when you know your dog knows what they should do and they just choose to do something else. LOL However, recall is more serious. You definitely need to work on that. Never know when you might need it.