Oredoroliens

Oredoroliens are a species that come from the planet Arkanistur.