Drop Shuka first, followed by Katie. Kerry or Prince for 3rd row (probably Kerry for UP ramp) then archers/pirates. Percis and mages should be dropped when UP permits (the hordes of weak enemies that come rushing throughout the map pretty much demand this). Dropping Iris followed by a lightning rod (angel ideally if your ranged damage is good enough, princess or Valkyrie if not) to take the dragon mages attacks.

Sorry, but you lack the levels in ranged damage to brute force this map, so you'll have to be more tactical in dealing with the dragon mages. Witches might be useful for the kings, but I'd stick with mages. Speaking of which, yours are underleveled. Badly, outside of Sasha. You need to powerlevel Cyrus or Percis for a second competent AOE attacker if you want to be comfy with this map. You have level 70 Sasha and then... 32 Valerie and 20 Cyrus? Yikes! Percis is CC32, so I'd go with her if you want to get back to this map ASAP. Not super strong, but CC50 max affection should be sufficient for the mobs in this map. You might need to drop a duelist on the dragon mages or kings, then withdraw, depending on how things go.