haraby