Carasion

The Carasion are a mammalian species originating from the planet of Karase.