The Queen of Ant Island

The Queen of Ant Island is the mother of Atta and Dot.