Republic of Larastir

The Republic of Larastir is one of the four kingdoms in Alaloth: Champions of the Four Kingdoms.