Izby

Izby was the loyal and protective pet of Gwellis Bagnoro, an Onodone. Izby is a barghest. Izby is a character in Star Wars: The Force Awakens