Unidentified Ryoone species 1

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

Appearances

 * The Mandalorian Armor