Telfreyan

The Telfreyan race was native to Telfrey. Green-skinned amphibians, they fled the planet when it was taken over by the Galactic Empire.

Appearances

 * Marvel Star Wars