Unidentified Ryoone species 3

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

Appearances

 * The Mandalorian Armor