Mysade

Mysade is a nation of giant ants, boarding Tuurs northwestern border.