Unidentified Ryoone species 5

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

Appearances

 * The Mandalorian Armor