Tree Dweller tribes

The Tree Dweller tribes were humans who inhabited the forested wilds of the planet Yelsain. They tended to be rustic, and most of them had no affinity with advanced technology.