Mostlaa

The Mostlaa were a species of short, mamallian humanoids.