All the enemies in FF6 have their hit points limited to 16 bits, but my party can deliver more damage than that in a single turn. Alternatively, I could just cast Ultima practically nonstop. This means Kefka gets killed rather quickly without even a chance to fight back. He is probably not the weakest boss in the Final Fantasy series, it's just that my party has leveled up too much.
Only thing left is to watch the ending.
Previous (2018-09-27): "The Futurological Congress" by Stanisław Lem
Next (2018-10-04): Final Fantasy VI