Freeree

Freeree is an Armalin, an armadillo-like alien species native to the planet Fran.