Mayor McTeague

Mayor McTeague is the mayor of 24 Carrot Island. He appears in the island quest on Main Street to tell you about the financial crisis of the island.