Itzocan

Itzocan is a Tabaxi village located in a dense jungle which sits at the northernmost point of the Gilstern Mountains. It is the birthplace and home of Flame Stitched "Stitch". It was given that name by human settlers who were confused by the sight of the strange Tabaxi. It means 'the place where they paint the face'.