Olblyta

The Olblyta wwere a humanoid species with large eyes encircled by rings of tiny horns..

Appearances

 * Yoda Comics