Fire Dragon Girl

Combat
Some natural armor, the ability to fly and no natural weaknesses mixed with a solid moveset designed around magical damage. Get her some good magic growths and she'll be wiping out groups of enemies with ease using Fire Breath, at least until she's fighting in water or runs out of mana.

Overworld
The Lava Mount and Air Mount traits give them the ability to carry smaller party members, also reducing the time needed to traverse stone, lava, and the ability to fly on air tiles.