Onodone

Onodones were a sentient species. Gwellis Bagnoro was a mysterious member of the species who spent time on the planet Takodana in the castle of pirate Maz Kanata. Bagnoro spent time there with trusted pet barghest, Izby.

Appearances

 * Star Wars: Episode VII The Force Awakens