Kerra Isle

And island off the western coast of Odus, populated with a tribal feline race called the Kerrans.