Unidentified Ryoone species 2

This sentient species was one of the six sentient species on the planet Ryoone.

Appearances

 * The Mandalorian Armor